A case study in preserving a high energy physics application with Parrot
نویسندگان
چکیده
The reproducibility of scientific results increasingly depends upon the preservation of computational artifacts. Although preserving a computation to be used later sounds easy, it is surprisingly difficult due to the complexity of existing software and systems. Implicit dependencies, networked resources, and shifting compatibility all conspire to break applications that appear to work well. To investigate these issues, we present a case study of a complex high energy physics application. We analyze the application and attempt several methods at extracting its dependencies for the purposes of preservation. We propose one fine-grained dependency management toolkit to preserve the application and demonstrate its correctness in three different environments the original machine, one virtual machine from the Notre Dame Cloud Platform and one virtual machine from the Amazon EC2 Platform. We report on the completeness, performance, and efficiency of each technique, and offer some guidance for future work in application preservation.
منابع مشابه
Deploying Complex Applications in Unfriendly Distributed Systems with Parrot ((PREPRINT VERSION))
Ordinary applications struggle to benefit from distributed computing. Most applications are designed for the safe confines of a single workstation and are not prepared to encounter the new interfaces and failures that are endemic to distributed systems. To solve this problem, we present Parrot, an interposition agent that connects standard, unmodified applications to distributed systems. Parrot...
متن کاملThe biological effects induced by high-charged and energy particles and its application in cancer therapy
The radiobiological effects of high atomic number and energy (HZE particles) ion beams are of interest for radioprotection in space and tumor radiotherapy. Space radiation mainly consists of heavy charged particles from protons to iron ions, which is distinct from common terrestrial forms of radiation. HZE particles pose a significant cancer risk to astronauts on prolonged space missions. With ...
متن کاملA Characterization of the Entropy--Gibbs Transformations
Let h be a finite dimensional complex Hilbert space, b(h)+ be the set of all positive semi-definite operators on h and Phi is a (not necessarily linear) unital map of B(H) + preserving the Entropy-Gibbs transformation. Then there exists either a unitary or an anti-unitary operator U on H such that Phi(A) = UAU* for any B(H) +. Thermodynamics, a branch of physics that is concerned with the study...
متن کاملApplication of chemical engineering principles in development of nanomaterials (review)
Nanotechnology can be applied as a common-purpose technology, as it has important impacts on almost all industries and all areas of science. In those early days, scientists and engineers have confirmed their study on the development of nanomaterials and their applications in various fields. Nanoparticles have a wide range of applications, since it incorporate knowledge from the fields of Physic...
متن کاملApplication of chemical engineering principles in development of nanomaterials (review)
Nanotechnology can be applied as a common-purpose technology, as it has important impacts on almost all industries and all areas of science. In those early days, scientists and engineers have confirmed their study on the development of nanomaterials and their applications in various fields. Nanoparticles have a wide range of applications, since it incorporate knowledge from the fields of Physic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015